The series finale of ABC’s Once Upon a Time on Friday night drew 2.3 million total viewers and a 0.5 rating, marking its largest audience in two months while flat in the demo. TVLine readers gave the grand finale an average grade of “A-.” Leading out of that, Agents of SHIELD‘s season finale (1.9 mil/0.5, […]